excessive indulging - Turkish English Dictionary